absorbtion tower - Turkish English Dictionary